Animation of tile-based games automatically derived from simulation specifications
نویسندگان
چکیده
Visual Languages (VLs) are beneficial particularly for domainspecific applications, since they can support ease of understanding by visual metaphors. If such a language has an execution semantics, comprehension of program execution may be supported by direct visualization. This closes the gap between program depiction and execution. To rapidly develop a VL with execution semantics a generator framework is needed which incorporates the complex knowledge of simulating and animating a VL on a high specification level. In this paper we show how a fully playable tile-based game is specified with our generator framework DEViL. We illustrate this on the famous Pacman game. We claim that our simulation and animation approach is suitable for the rapid development process. We show that the simulation of a VL is easily reached even in complex scenarios and that the automatically generated animation is mostly adequate, even for other kinds of VLs like diagrammatic, iconic or graph based ones.
منابع مشابه
Automatic Model Driven Animation of SCR Specifications
This paper introduces automatic model driven animation, a novel approach to validate requirements specifications. This approach, here applied to SCR specifications, is based on graphical animation. Automatic model driven animation consists in automatically deriving scenarios from requirements specifications; these scenarios are used to animate critical system behaviors through a graphical inter...
متن کاملA Process for Developing Accurate Kinesic Cues in Virtual Environments
Computer animations exhibit the illusion of movements or actions of virtual agents and assets within a virtual environment display. Two distinct animation categories exist: two-dimensional (2D) and three-dimensional (3D). 2D animation is typically stylized and used primarily for entertainment-based efforts such as cartoons and lowfidelity games. 3D animation is applied to a wider variety of dom...
متن کاملKnowledge-Based Synthesis of Numerical Programs for Simulation of Rigid-Body Systems in Physics-Based Animation
Physics-based animation programs are important in a variety of contexts, including education, science and entertainment among others. Manual construction of such programs is expensive, time consuming and prone to error. We have developed a system for automatically synthesizing physics-based animation programs for a significant class of problems: constrained systems of rigid bodies, subject to d...
متن کاملFeedback control of fire simulation based on computational fluid dynamics
Visual simulation of fire plays an important role in many applications, such as movies and computer games. In these applications, artists are often requested to synthesize realistic fire with a particular behavior. To meet such requirement, we present a feedback control method for fire simulations. The user can design the shape of fire by placing a set of control points. Our method generates a ...
متن کاملA graphical tool for specification of reactive systems
A prototype of a simulation tool with graphical visualization and animation facilities has been implemented for the DisCo specification language. This paper describes the basic ideas behind it, with emphasis on the visualization and animation facilities. The DisCo language is designed so that formal reasoning can be used to ensure critical properties of the specification. Simulation with animat...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Comput. Sci. Inf. Syst.
دوره 8 شماره
صفحات -
تاریخ انتشار 2011